Big Huge Thesaurus

nine-banded armadillo

noun